package com.itheima.health.vo;

import com.itheima.health.pojo.HotSetmeal;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.List;

/**
 * PROJECT_NAME: heima-health
 * NAME: ReportVo
 * AUTHOR: lyz
 * DATE: 2023/9/3
 * DESCRIPTION : TODO
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ReportVo {
    private Integer todayVisitsNumber; //今日到诊人数
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String reportDate; //日期
    private Integer todayNewMember; //今日新增人数
    private Integer thisWeekVisitsNumber; //这周到诊人数
    private List<HotSetmeal> hotSetmeal; //热门套餐
    private Integer thisWeekNewMember; //本周新增会员数
    private Integer thisMonthNewMember; //本月新增会员数
    private Integer totalMember; //总会员数
    private Integer thisMonthOrderNumber; //本月预约人数
    private Integer thisMonthVisitsNumber; //本月到访会客数
    private Integer todayOrderNumber; //今日预约
    private Integer thisWeekOrderNumber; //本周预约数
}
